using EloBuddy.SDK.Menu.Values;
using ExorAIO.Utilities;
using LeagueSharp.SDK;
namespace ExorAIO.Champions.Veigar
{
    /// <summary>
    ///     The menu class.
    /// </summary>
    internal class Menus
    {
        /// <summary>
        ///     Sets the menu.
        /// </summary>
        public static void Initialize()
        {
            /// <summary>
            ///     Sets the spells menu.
            /// </summary>
 
                Vars.QMenu = Vars.Menu.AddSubMenu("Q设置");
                {
                    Vars.QMenu.Add("combo", new CheckBox("连招", true));
                    Vars.QMenu.Add("killsteal", new CheckBox("抢人头", true));
                    Vars.QMenu.Add("clear", new Slider("清线 / if Mana >= x%", 50, 0, 101));
                    Vars.QMenu.Add("harass", new Slider("骚扰 / if Mana >= x%", 50, 0, 101));
                    Vars.QMenu.Add("lasthit", new Slider("lasthit / if Mana >= x%", 50, 0, 101));

                   
                }
                /// <summary>
                ///     Sets the menu for the W.
                /// </summary>
       
                Vars.WMenu = Vars.Menu.AddSubMenu("W设置:");
                {
                    Vars.WMenu.Add("logical", new CheckBox("logical", true));
                    Vars.WMenu.Add("combo", new CheckBox("连招", true));
                    Vars.WMenu.Add("killsteal", new CheckBox("抢人头", true));
                    Vars.WMenu.Add("harass", new Slider("骚扰 蓝量 >= x%", 50, 0, 101));
                    Vars.WMenu.Add("jungleclear", new Slider("清野 蓝量 >= x%", 50, 0, 101));
                    Vars.WMenu.Add("laneclear", new Slider(" 清线 蓝量 >= x%", 50, 0, 101));
                    Vars.WMenu.Add("minionshit", new Slider("清线小兵数量 >= x minions", 3, 1, 5));

                }
                /// <summary>
                ///     Sets the menu for the E.
                /// </summary>
        

                Vars.EMenu = Vars.Menu.AddSubMenu("E设置:");
                {
                    Vars.EMenu.Add("combo", new CheckBox("连招", true));
                    Vars.EMenu.Add("gapcloser", new CheckBox("gapcloser", true));
                    Vars.EMenu.Add("interrupter", new CheckBox("打断施法", true));
                    Vars.EMenu.Add("enemies", new Slider("Automatic / if can hit >= than x Enemies", 2, 2, 6));
                

                }
            /// <summary>
            ///     Sets the menu for the R.
            /// </summary>
            /// 
            Vars.RMenu = Vars.Menu.AddSubMenu("R设置:");

            {
          
                Vars.RMenu.Add("killsteal", new CheckBox("抢人头", true));

            }


            /// <summary>
            ///     Sets the miscellaneous menu.
            /// </summary>
         
            Vars.MiscMenu = Vars.Menu.AddSubMenu("杂项");
            {
                
                Vars.MiscMenu.Add("qfarmmode", new CheckBox("Use Q only to proc 3rd W Ring"));
                Vars.MiscMenu.Add("tear", new Slider("Stack Tear / if Mana >= x%", 80, 0, 95));
                Vars.MiscMenu.Add("support", new CheckBox("支持模式"));
                Vars.MiscMenu.Add("separator", new CheckBox("The Support mode doesn't attack or throw spells to minions if there are allies nearby."));
            }
            /// <summary>
            /// Sets the drawings menu.
            /// </summary>

            Vars.DrawingsMenu = Vars.Menu.AddSubMenu("线圈");
            {
                Vars.DrawingsMenu.Add("q", new CheckBox("Q 范围"));
                Vars.DrawingsMenu.Add("e", new CheckBox("E 范围"));
                Vars.DrawingsMenu.Add("W", new CheckBox("w 范围"));
                Vars.DrawingsMenu.Add("R", new CheckBox("R 范围"));
            }
        }
    }
}